type runtime._type

230 uses

	runtime (current package)
		alg.go#L215: func typehash(t *_type, p unsafe.Pointer, h uintptr) uintptr {
		alg.go#L267: func reflect_typehash(t *_type, p unsafe.Pointer, h uintptr) uintptr {
		alg.go#L314: func efaceeq(t *_type, x, y unsafe.Pointer) bool {
		arena.go#L113: 	t := (*_type)(efaceOf(&typ).data)
		arena.go#L231: 	return userArenaChunkBytes/goarch.PtrSize/8 + unsafe.Sizeof(_type{})
		arena.go#L279: func (a *userArena) new(typ *_type) unsafe.Pointer {
		arena.go#L367: func (a *userArena) alloc(typ *_type, cap int) unsafe.Pointer {
		arena.go#L449: func (s *mspan) userArenaNextFree(typ *_type, cap int) unsafe.Pointer {
		arena.go#L539: func userArenaHeapBitsSetSliceType(typ *_type, n int, ptr unsafe.Pointer, s *mspan) {
		arena.go#L553: func userArenaHeapBitsSetType(typ *_type, ptr unsafe.Pointer, s *mspan) {
		arena.go#L1125: 	*(*uintptr)(unsafe.Pointer(&s.largeType.GCData)) = s.limit + unsafe.Sizeof(_type{})
		cgocall.go#L633: func cgoCheckArg(t *_type, p unsafe.Pointer, indir, top bool, msg cgoErrorMsg) {
		cgocall.go#L669: 		it := *(**_type)(p)
		cgocheck.go#L79: func cgoCheckMemmove(typ *_type, dst, src unsafe.Pointer) {
		cgocheck.go#L91: func cgoCheckMemmove2(typ *_type, dst, src unsafe.Pointer, off, size uintptr) {
		cgocheck.go#L112: func cgoCheckSliceCopy(typ *_type, dst, src unsafe.Pointer, n int) {
		cgocheck.go#L135: func cgoCheckTypedBlock(typ *_type, src unsafe.Pointer, off, size uintptr) {
		chan.go#L41: 	elemtype *_type // element type
		chan.go#L392: func sendDirect(t *_type, sg *sudog, src unsafe.Pointer) {
		chan.go#L405: func recvDirect(t *_type, sg *sudog, dst unsafe.Pointer) {
		checkptr.go#L9: func checkptrAlignment(p unsafe.Pointer, elem *_type, n uintptr) {
		error.go#L36: 	_interface    *_type
		error.go#L37: 	concrete      *_type
		error.go#L38: 	asserted      *_type
		heapdump.go#L120: 	t [typeCacheAssoc]*_type
		heapdump.go#L165: func dumptype(t *_type) {
		heapdump.go#L226: func dumpfinalizer(obj unsafe.Pointer, fn *funcval, fint *_type, ot *ptrtype) {
		heapdump.go#L436: func finq_callback(fn *funcval, obj unsafe.Pointer, nret uintptr, fint *_type, ot *ptrtype) {
		iface.go#L30: func itabHashFunc(inter *interfacetype, typ *_type) uintptr {
		iface.go#L44: func getitab(inter *interfacetype, typ *_type, canfail bool) *itab {
		iface.go#L107: func (t *itabTableType) find(inter *interfacetype, typ *_type) *itab {
		iface.go#L274: func panicdottypeE(have, want, iface *_type) {
		iface.go#L280: func panicdottypeI(have *itab, want, iface *_type) {
		iface.go#L281: 	var t *_type
		iface.go#L290: func panicnildottype(want *_type) {
		iface.go#L318: 	uint16Type *_type = efaceOf(&uint16Eface)._type
		iface.go#L319: 	uint32Type *_type = efaceOf(&uint32Eface)._type
		iface.go#L320: 	uint64Type *_type = efaceOf(&uint64Eface)._type
		iface.go#L321: 	stringType *_type = efaceOf(&stringEface)._type
		iface.go#L322: 	sliceType  *_type = efaceOf(&sliceEface)._type
		iface.go#L334: func convT(t *_type, v unsafe.Pointer) unsafe.Pointer {
		iface.go#L348: func convTnoptr(t *_type, v unsafe.Pointer) unsafe.Pointer {
		iface.go#L449: func assertE2I(inter *interfacetype, t *_type) *itab {
		iface.go#L457: func assertE2I2(inter *interfacetype, t *_type) *itab {
		iface.go#L467: func typeAssert(s *abi.TypeAssert, t *_type) *itab {
		iface.go#L507: func buildTypeAssertCache(oldC *abi.TypeAssertCache, typ *_type, tab *itab) *abi.TypeAssertCache {
		iface.go#L531: 	addEntry := func(typ *_type, tab *itab) {
		iface.go#L544: 			addEntry((*_type)(unsafe.Pointer(e.Typ)), (*itab)(unsafe.Pointer(e.Itab)))
		iface.go#L561: func interfaceSwitch(s *abi.InterfaceSwitch, t *_type) (int, *itab) {
		iface.go#L613: func buildInterfaceSwitchCache(oldC *abi.InterfaceSwitchCache, typ *_type, case_ int, tab *itab) *abi.InterfaceSwitchCache {
		iface.go#L637: 	addEntry := func(typ *_type, case_ int, tab *itab) {
		iface.go#L651: 			addEntry((*_type)(unsafe.Pointer(e.Typ)), e.Case, (*itab)(unsafe.Pointer(e.Itab)))
		malloc.go#L1067: func mallocgc(size uintptr, typ *_type, needzero bool) unsafe.Pointer {
		malloc.go#L1202: func mallocgcTiny(size uintptr, typ *_type) (unsafe.Pointer, uintptr) {
		malloc.go#L1358: func mallocgcSmallNoscan(size uintptr, typ *_type, needzero bool) (unsafe.Pointer, uintptr) {
		malloc.go#L1503: func mallocgcSmallScanNoHeader(size uintptr, typ *_type) (unsafe.Pointer, uintptr) {
		malloc.go#L1594: func mallocgcSmallScanHeader(size uintptr, typ *_type) (unsafe.Pointer, uintptr) {
		malloc.go#L1633: 	header := (**_type)(x)
		malloc.go#L1687: func mallocgcLarge(size uintptr, typ *_type, needzero bool) (unsafe.Pointer, uintptr) {
		malloc.go#L1789: func preMallocgcDebug(size uintptr, typ *_type) unsafe.Pointer {
		malloc.go#L1819: func postMallocgcDebug(x unsafe.Pointer, elemsize uintptr, typ *_type) {
		malloc.go#L2156: func newobject(typ *_type) unsafe.Pointer {
		malloc.go#L2161: func maps_newobject(typ *_type) unsafe.Pointer {
		malloc.go#L2177: func reflect_unsafe_New(typ *_type) unsafe.Pointer {
		malloc.go#L2182: func reflectlite_unsafe_New(typ *_type) unsafe.Pointer {
		malloc.go#L2199: func newarray(typ *_type, n int) unsafe.Pointer {
		malloc.go#L2225: func reflect_unsafe_NewArray(typ *_type, n int) unsafe.Pointer {
		malloc.go#L2230: func maps_newarray(typ *_type, n int) unsafe.Pointer {
		malloc_generated.go#L13: func mallocgcSmallScanNoHeaderSC1(size uintptr, typ *_type, needzero bool) unsafe.Pointer {
		malloc_generated.go#L178: func mallocgcSmallScanNoHeaderSC2(size uintptr, typ *_type, needzero bool) unsafe.Pointer {
		malloc_generated.go#L343: func mallocgcSmallScanNoHeaderSC3(size uintptr, typ *_type, needzero bool) unsafe.Pointer {
		malloc_generated.go#L508: func mallocgcSmallScanNoHeaderSC4(size uintptr, typ *_type, needzero bool) unsafe.Pointer {
		malloc_generated.go#L673: func mallocgcSmallScanNoHeaderSC5(size uintptr, typ *_type, needzero bool) unsafe.Pointer {
		malloc_generated.go#L838: func mallocgcSmallScanNoHeaderSC6(size uintptr, typ *_type, needzero bool) unsafe.Pointer {
		malloc_generated.go#L1003: func mallocgcSmallScanNoHeaderSC7(size uintptr, typ *_type, needzero bool) unsafe.Pointer {
		malloc_generated.go#L1168: func mallocgcSmallScanNoHeaderSC8(size uintptr, typ *_type, needzero bool) unsafe.Pointer {
		malloc_generated.go#L1333: func mallocgcSmallScanNoHeaderSC9(size uintptr, typ *_type, needzero bool) unsafe.Pointer {
		malloc_generated.go#L1498: func mallocgcSmallScanNoHeaderSC10(size uintptr, typ *_type, needzero bool) unsafe.Pointer {
		malloc_generated.go#L1663: func mallocgcSmallScanNoHeaderSC11(size uintptr, typ *_type, needzero bool) unsafe.Pointer {
		malloc_generated.go#L1828: func mallocgcSmallScanNoHeaderSC12(size uintptr, typ *_type, needzero bool) unsafe.Pointer {
		malloc_generated.go#L1993: func mallocgcSmallScanNoHeaderSC13(size uintptr, typ *_type, needzero bool) unsafe.Pointer {
		malloc_generated.go#L2158: func mallocgcSmallScanNoHeaderSC14(size uintptr, typ *_type, needzero bool) unsafe.Pointer {
		malloc_generated.go#L2323: func mallocgcSmallScanNoHeaderSC15(size uintptr, typ *_type, needzero bool) unsafe.Pointer {
		malloc_generated.go#L2488: func mallocgcSmallScanNoHeaderSC16(size uintptr, typ *_type, needzero bool) unsafe.Pointer {
		malloc_generated.go#L2653: func mallocgcSmallScanNoHeaderSC17(size uintptr, typ *_type, needzero bool) unsafe.Pointer {
		malloc_generated.go#L2818: func mallocgcSmallScanNoHeaderSC18(size uintptr, typ *_type, needzero bool) unsafe.Pointer {
		malloc_generated.go#L2983: func mallocgcSmallScanNoHeaderSC19(size uintptr, typ *_type, needzero bool) unsafe.Pointer {
		malloc_generated.go#L3148: func mallocgcSmallScanNoHeaderSC20(size uintptr, typ *_type, needzero bool) unsafe.Pointer {
		malloc_generated.go#L3313: func mallocgcSmallScanNoHeaderSC21(size uintptr, typ *_type, needzero bool) unsafe.Pointer {
		malloc_generated.go#L3478: func mallocgcSmallScanNoHeaderSC22(size uintptr, typ *_type, needzero bool) unsafe.Pointer {
		malloc_generated.go#L3643: func mallocgcSmallScanNoHeaderSC23(size uintptr, typ *_type, needzero bool) unsafe.Pointer {
		malloc_generated.go#L3808: func mallocgcSmallScanNoHeaderSC24(size uintptr, typ *_type, needzero bool) unsafe.Pointer {
		malloc_generated.go#L3973: func mallocgcSmallScanNoHeaderSC25(size uintptr, typ *_type, needzero bool) unsafe.Pointer {
		malloc_generated.go#L4138: func mallocgcSmallScanNoHeaderSC26(size uintptr, typ *_type, needzero bool) unsafe.Pointer {
		malloc_generated.go#L4303: func mallocgcTinySize1(size uintptr, typ *_type, needzero bool) unsafe.Pointer {
		malloc_generated.go#L4459: func mallocgcTinySize2(size uintptr, typ *_type, needzero bool) unsafe.Pointer {
		malloc_generated.go#L4615: func mallocgcTinySize3(size uintptr, typ *_type, needzero bool) unsafe.Pointer {
		malloc_generated.go#L4771: func mallocgcTinySize4(size uintptr, typ *_type, needzero bool) unsafe.Pointer {
		malloc_generated.go#L4927: func mallocgcTinySize5(size uintptr, typ *_type, needzero bool) unsafe.Pointer {
		malloc_generated.go#L5083: func mallocgcTinySize6(size uintptr, typ *_type, needzero bool) unsafe.Pointer {
		malloc_generated.go#L5239: func mallocgcTinySize7(size uintptr, typ *_type, needzero bool) unsafe.Pointer {
		malloc_generated.go#L5395: func mallocgcTinySize8(size uintptr, typ *_type, needzero bool) unsafe.Pointer {
		malloc_generated.go#L5551: func mallocgcTinySize9(size uintptr, typ *_type, needzero bool) unsafe.Pointer {
		malloc_generated.go#L5707: func mallocgcTinySize10(size uintptr, typ *_type, needzero bool) unsafe.Pointer {
		malloc_generated.go#L5863: func mallocgcTinySize11(size uintptr, typ *_type, needzero bool) unsafe.Pointer {
		malloc_generated.go#L6019: func mallocgcTinySize12(size uintptr, typ *_type, needzero bool) unsafe.Pointer {
		malloc_generated.go#L6175: func mallocgcTinySize13(size uintptr, typ *_type, needzero bool) unsafe.Pointer {
		malloc_generated.go#L6331: func mallocgcTinySize14(size uintptr, typ *_type, needzero bool) unsafe.Pointer {
		malloc_generated.go#L6487: func mallocgcTinySize15(size uintptr, typ *_type, needzero bool) unsafe.Pointer {
		malloc_generated.go#L6643: func mallocgcSmallNoScanSC2(size uintptr, typ *_type, needzero bool) unsafe.Pointer {
		malloc_generated.go#L6779: func mallocgcSmallNoScanSC3(size uintptr, typ *_type, needzero bool) unsafe.Pointer {
		malloc_generated.go#L6915: func mallocgcSmallNoScanSC4(size uintptr, typ *_type, needzero bool) unsafe.Pointer {
		malloc_generated.go#L7051: func mallocgcSmallNoScanSC5(size uintptr, typ *_type, needzero bool) unsafe.Pointer {
		malloc_generated.go#L7187: func mallocgcSmallNoScanSC6(size uintptr, typ *_type, needzero bool) unsafe.Pointer {
		malloc_generated.go#L7323: func mallocgcSmallNoScanSC7(size uintptr, typ *_type, needzero bool) unsafe.Pointer {
		malloc_generated.go#L7459: func mallocgcSmallNoScanSC8(size uintptr, typ *_type, needzero bool) unsafe.Pointer {
		malloc_generated.go#L7595: func mallocgcSmallNoScanSC9(size uintptr, typ *_type, needzero bool) unsafe.Pointer {
		malloc_generated.go#L7731: func mallocgcSmallNoScanSC10(size uintptr, typ *_type, needzero bool) unsafe.Pointer {
		malloc_generated.go#L7867: func mallocgcSmallNoScanSC11(size uintptr, typ *_type, needzero bool) unsafe.Pointer {
		malloc_generated.go#L8003: func mallocgcSmallNoScanSC12(size uintptr, typ *_type, needzero bool) unsafe.Pointer {
		malloc_generated.go#L8139: func mallocgcSmallNoScanSC13(size uintptr, typ *_type, needzero bool) unsafe.Pointer {
		malloc_generated.go#L8275: func mallocgcSmallNoScanSC14(size uintptr, typ *_type, needzero bool) unsafe.Pointer {
		malloc_generated.go#L8411: func mallocgcSmallNoScanSC15(size uintptr, typ *_type, needzero bool) unsafe.Pointer {
		malloc_generated.go#L8547: func mallocgcSmallNoScanSC16(size uintptr, typ *_type, needzero bool) unsafe.Pointer {
		malloc_generated.go#L8683: func mallocgcSmallNoScanSC17(size uintptr, typ *_type, needzero bool) unsafe.Pointer {
		malloc_generated.go#L8819: func mallocgcSmallNoScanSC18(size uintptr, typ *_type, needzero bool) unsafe.Pointer {
		malloc_generated.go#L8955: func mallocgcSmallNoScanSC19(size uintptr, typ *_type, needzero bool) unsafe.Pointer {
		malloc_generated.go#L9091: func mallocgcSmallNoScanSC20(size uintptr, typ *_type, needzero bool) unsafe.Pointer {
		malloc_generated.go#L9227: func mallocgcSmallNoScanSC21(size uintptr, typ *_type, needzero bool) unsafe.Pointer {
		malloc_generated.go#L9363: func mallocgcSmallNoScanSC22(size uintptr, typ *_type, needzero bool) unsafe.Pointer {
		malloc_generated.go#L9499: func mallocgcSmallNoScanSC23(size uintptr, typ *_type, needzero bool) unsafe.Pointer {
		malloc_generated.go#L9635: func mallocgcSmallNoScanSC24(size uintptr, typ *_type, needzero bool) unsafe.Pointer {
		malloc_generated.go#L9771: func mallocgcSmallNoScanSC25(size uintptr, typ *_type, needzero bool) unsafe.Pointer {
		malloc_generated.go#L9907: func mallocgcSmallNoScanSC26(size uintptr, typ *_type, needzero bool) unsafe.Pointer {
		malloc_stubs.go#L42: func malloc0(size uintptr, typ *_type, needzero bool) unsafe.Pointer {
		malloc_stubs.go#L53: func mallocPanic(size uintptr, typ *_type, needzero bool) unsafe.Pointer {
		malloc_stubs.go#L59: func mallocStub(size uintptr, typ *_type, needzero bool) unsafe.Pointer {
		malloc_stubs.go#L135: func inlinedMalloc(size uintptr, typ *_type, needzero bool) (unsafe.Pointer, uintptr) {
		malloc_stubs.go#L139: func doubleCheckSmallScanNoHeader(size uintptr, typ *_type, mp *m) {
		malloc_stubs.go#L154: func smallScanNoHeaderStub(size uintptr, typ *_type, needzero bool) (unsafe.Pointer, uintptr) {
		malloc_stubs.go#L239: func doubleCheckSmallNoScan(typ *_type, mp *m) {
		malloc_stubs.go#L251: func smallNoScanStub(size uintptr, typ *_type, needzero bool) (unsafe.Pointer, uintptr) {
		malloc_stubs.go#L347: func doubleCheckTiny(size uintptr, typ *_type, mp *m) {
		malloc_stubs.go#L359: func tinyStub(size uintptr, typ *_type, needzero bool) (unsafe.Pointer, uintptr) {
		malloc_stubs.go#L550: func heapSetTypeNoHeaderStub(x, dataSize uintptr, typ *_type, span *mspan) uintptr {
		malloc_stubs.go#L568: func writeHeapBitsSmallStub(span *mspan, x, dataSize uintptr, typ *_type) uintptr {
		malloc_stubs.go#L630: func writeHeapBitsDoubleCheck(span *mspan, x, dataSize, src, src0, i, j, bits uintptr, typ *_type) {
		malloc_tables_generated.go#L8: var mallocScanTable = [513]func(size uintptr, typ *_type, needzero bool) unsafe.Pointer{
		malloc_tables_generated.go#L524: var mallocNoScanTable = [513]func(size uintptr, typ *_type, needzero bool) unsafe.Pointer{
		mbarrier.go#L179: func wbZero(typ *_type, dst unsafe.Pointer) {
		mbarrier.go#L192: func wbMove(typ *_type, dst, src unsafe.Pointer) {
		mbarrier.go#L213: func reflect_typedmemmove(typ *_type, dst, src unsafe.Pointer) {
		mbarrier.go#L230: func reflectlite_typedmemmove(typ *_type, dst, src unsafe.Pointer) {
		mbarrier.go#L235: func maps_typedmemmove(typ *_type, dst, src unsafe.Pointer) {
		mbarrier.go#L249: func reflectcallmove(typ *_type, dst, src unsafe.Pointer, size uintptr, regs *abi.RegArgs) {
		mbarrier.go#L276: func typedslicecopy(typ *_type, dstPtr unsafe.Pointer, dstLen int, srcPtr unsafe.Pointer, srcLen int) int {
		mbarrier.go#L343: func reflect_typedslicecopy(elemType *_type, dst, src slice) int {
		mbarrier.go#L361: func typedmemclr(typ *_type, ptr unsafe.Pointer) {
		mbarrier.go#L380: func reflect_typedmemclr(typ *_type, ptr unsafe.Pointer) {
		mbarrier.go#L385: func maps_typedmemclr(typ *_type, ptr unsafe.Pointer) {
		mbarrier.go#L390: func reflect_typedmemclrpartial(typ *_type, ptr unsafe.Pointer, off, size uintptr) {
		mbarrier.go#L402: func reflect_typedarrayclear(typ *_type, ptr unsafe.Pointer, len int) {
		mbitmap.go#L104: 	typ *_type
		mbitmap.go#L152: 	var typ *_type
		mbitmap.go#L155: 		typ = *(**_type)(unsafe.Pointer(addr))
		mbitmap.go#L160: 		typ = (*_type)(atomic.Loadp(unsafe.Pointer(&span.largeType)))
		mbitmap.go#L624: func (span *mspan) writeHeapBitsSmall(x, dataSize uintptr, typ *_type) (scanSize uintptr) {
		mbitmap.go#L705: func heapSetTypeNoHeader(x, dataSize uintptr, typ *_type, span *mspan) uintptr {
		mbitmap.go#L716: func heapSetTypeSmallHeader(x, dataSize uintptr, typ *_type, header **_type, span *mspan) uintptr {
		mbitmap.go#L744: func heapSetTypeLarge(x, dataSize uintptr, typ *_type, span *mspan) uintptr {
		mbitmap.go#L802: func doubleCheckHeapType(x, dataSize uintptr, gctyp *_type, header **_type, span *mspan) {
		mbitmap.go#L831: func doubleCheckHeapPointers(x, dataSize uintptr, typ *_type, header **_type, span *mspan) {
		mbitmap.go#L888: func doubleCheckHeapPointersInterior(x, interior, size, dataSize uintptr, typ *_type, header **_type, span *mspan) {
		mbitmap.go#L966: func doubleCheckTypePointersOfType(s *mspan, typ *_type, addr, size uintptr) {
		mbitmap.go#L1462: func typeBitsBulkBarrier(typ *_type, dst, src, size uintptr) {
		mbitmap.go#L1820: 	var et *_type
		mfinal.go#L63: 	fint *_type         // type of first argument of fn
		mfinal.go#L101: func queuefinalizer(p unsafe.Pointer, fn *funcval, nret uintptr, fint *_type, ot *ptrtype) {
		mfinal.go#L153: func iterate_finq(callback func(*funcval, unsafe.Pointer, uintptr, *_type, *ptrtype)) {
		mheap.go#L515: 	largeType             *_type        // malloc header for large objects.
		mheap.go#L2105: 	fint    *_type   // May be a heap pointer, but always live.
		mheap.go#L2110: func addfinalizer(p unsafe.Pointer, f *funcval, nret uintptr, fint *_type, ot *ptrtype) bool {
		mheap.go#L2213: 	ptrType   *_type
		mheap.go#L2218: func setFinalizerContext(ptr unsafe.Pointer, ptrType *_type, createPC, funcPC uintptr) {
		mheap.go#L2225: func setCleanupContext(ptr unsafe.Pointer, ptrType *_type, createPC, funcPC uintptr, cleanupID uint64) {
		netpoll.go#L732: 	pdType  *_type = efaceOf(&pdEface)._type
		plugin.go#L85: 		t := toRType((*_type)(unsafe.Pointer(md.types))).typeOff(ptab.typ) // TODO can this stack of conversions be simpler?
		race0.go#L19: func raceReadObjectPC(t *_type, addr unsafe.Pointer, callerpc, pc uintptr)  { throw("race") }
		race0.go#L20: func raceWriteObjectPC(t *_type, addr unsafe.Pointer, callerpc, pc uintptr) { throw("race") }
		runtime1.go#L672: 	return unsafe.Pointer(toRType((*_type)(rtype)).typeOff(typeOff(off)))
		runtime1.go#L687: 	return toRType((*_type)(rtype)).textOff(textOff(off))
		runtime1.go#L701: 	return unsafe.Pointer(toRType((*_type)(rtype)).typeOff(typeOff(off)))
		runtime2.go#L190: 	_type *_type
		slice.go#L39: func makeslicecopy(et *_type, tolen int, fromlen int, from unsafe.Pointer) unsafe.Pointer {
		slice.go#L102: func makeslice(et *_type, len, cap int) unsafe.Pointer {
		slice.go#L120: func makeslice64(et *_type, len64, cap64 int64) unsafe.Pointer {
		slice.go#L178: func growslice(oldPtr unsafe.Pointer, newLen, oldCap, num int, et *_type) slice {
		slice.go#L303: func growsliceNoAlias(oldPtr unsafe.Pointer, newLen, oldCap, num int, et *_type) slice {
		slice.go#L369: func reflect_growslice(et *_type, old slice, num int) slice {
		slice.go#L442: func moveSlice(et *_type, old unsafe.Pointer, len, cap int) (unsafe.Pointer, int, int) {
		slice.go#L474: func moveSliceNoCap(et *_type, old unsafe.Pointer, len int) (unsafe.Pointer, int, int) {
		slice.go#L509: func growsliceBuf(oldPtr unsafe.Pointer, newLen, oldCap, num int, et *_type, bufPtr unsafe.Pointer, bufLen int) slice {
		slice.go#L546: func growsliceBufNoAlias(oldPtr unsafe.Pointer, newLen, oldCap, num int, et *_type, bufPtr unsafe.Pointer, bufLen int) slice {
		stubs.go#L264: func reflectcall(stackArgsType *_type, fn, stackArgs unsafe.Pointer, stackArgsSize, stackRetOffset, frameSize uint32, regArgs *abi.RegArgs)
		symtab.go#L448: 	typemap map[typeOff]*_type // offset to *_rtype in previous module
		symtab.go#L478: var pinnedTypemaps []map[typeOff]*_type
		type.go#L25: type _type = abi.Type
		type.go#L87: func getGCMask(t *_type) *byte {
		type.go#L102: func getGCMaskOnDemand(t *_type) *byte {
		type.go#L198: func buildGCMask(t *_type, dst bitCursor) {
		type.go#L328: func resolveTypeOff(ptrInModule unsafe.Pointer, off typeOff) *_type {
		type.go#L353: 		return (*_type)(res)
		type.go#L363: 	return (*_type)(unsafe.Pointer(res))
		type.go#L366: func (t rtype) typeOff(off typeOff) *_type {
		type.go#L441: 	typehash := make(map[uint32][]*_type, len(firstmoduledata.typelinks))
		type.go#L449: 			var t *_type
		type.go#L451: 				t = (*_type)(unsafe.Pointer(prev.types + uintptr(tl)))
		type.go#L469: 			tm := make(map[typeOff]*_type, len(md.typelinks))
		type.go#L473: 				t := (*_type)(unsafe.Pointer(md.types + uintptr(tl)))
		type.go#L490: 	t1 *_type
		type.go#L491: 	t2 *_type
		type.go#L510: func typesEqual(t, v *_type, seen map[_typePair]struct{}) bool {
		unsafe.go#L54: func unsafeslice(et *_type, ptr unsafe.Pointer, len int) {
		unsafe.go#L75: func unsafeslice64(et *_type, ptr unsafe.Pointer, len64 int64) {
		unsafe.go#L83: func unsafeslicecheckptr(et *_type, ptr unsafe.Pointer, len64 int64) {
		unsafe.go#L118: func reflect_unsafeslice(et *_type, ptr unsafe.Pointer, len int) {